Much Love for Multiverse: How 15 Characters Removed the Dread of Hybrid Instruction

Robert W. Walker

TLDR: The 15 Characters

multiplex: true

The Problem(s)

  • Screen shares on Zoom [and competitors] aren’t copy-pasteable.
  • Latency issues and interference often require that in-person learners are in the physical but not the virtual meeting.
  • Ultimately, this is an equity issue.

The Solution is Really That Easy

multiplex: true

How Does it Work?

Two versions are rendered.

  • {filename}.html [A link to provide to users]

  • {filename}-speaker.html [A link for the presenter]

  • The Details

Behind The Scenes

  • They are linked together via a server provided by the Revealjs team. from quarto docs

  • Or you can roll your own from quarto docs

tabsets

My students tell me this doesn’t work very well.

ggplot(airquality) + aes(Temp, Ozone) + geom_point() + geom_smooth(method = "loess")

ggplot(airquality) + aes(Temp, Ozone) + geom_point() + geom_smooth(method = "loess")
ggplot(airquality) + aes(Temp, Ozone) + geom_point() + geom_smooth(method = "loess")

ggplot(airquality) + aes(Temp, Ozone) + geom_point() + geom_smooth(method = "loess")

tabsets

Code

ggplot(airquality) + aes(Temp, Ozone) + geom_point() + geom_smooth(method = "loess")

Fenced Code

```{r}
#| output-location: column-fragment
ggplot(airquality) + aes(Temp, Ozone) + geom_point() + geom_smooth(method = "loess")
```